\hypertarget{class_desktop_computer_double_monitor}{}\doxysection{Desktop\+Computer\+Double\+Monitor Class Reference}
\label{class_desktop_computer_double_monitor}\index{DesktopComputerDoubleMonitor@{DesktopComputerDoubleMonitor}}


{\ttfamily \#include $<$Computer.\+h$>$}

Inheritance diagram for Desktop\+Computer\+Double\+Monitor\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=3.000000cm]{class_desktop_computer_double_monitor}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{class_desktop_computer_double_monitor_a2e2d54fbb04cc55e77feda1c6d4bce4b}{Desktop\+Computer\+Double\+Monitor}} (\mbox{\hyperlink{class_mouse}{Mouse}} $\ast$p\+Mouse, \mbox{\hyperlink{class_keyboard}{Keyboard}} $\ast$p\+Keyboard, \mbox{\hyperlink{class_monitor}{Monitor}} $\ast$p\+Monitor1, \mbox{\hyperlink{class_monitor}{Monitor}} $\ast$p\+Monitor2, \mbox{\hyperlink{class_host}{Host}} $\ast$p\+Host)
\item 
virtual \mbox{\hyperlink{class_desktop_computer_double_monitor_a6dc58ec28a9e95f2d25a67180600926c}{$\sim$\+Desktop\+Computer\+Double\+Monitor}} ()
\item 
virtual \mbox{\hyperlink{_my_self_def_8h_a7927e087749615dae3114cc27b91c86d}{V\+O\+ID}} \mbox{\hyperlink{class_desktop_computer_double_monitor_a26000db19afb3be71bfc124bba70de4b}{Operation}} ()
\end{DoxyCompactItemize}
\doxysubsection*{Private Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{class_desktop_computer_double_monitor_a380ec09359ce1473db52fe79cb3deece}{Desktop\+Computer\+Double\+Monitor}} (const \mbox{\hyperlink{class_desktop_computer_double_monitor}{Desktop\+Computer\+Double\+Monitor}} \&c\+Desktop\+Computer\+Double\+Monitor)
\item 
\mbox{\hyperlink{class_desktop_computer_double_monitor}{Desktop\+Computer\+Double\+Monitor}} \& \mbox{\hyperlink{class_desktop_computer_double_monitor_a9bda0e197d3b7cf365f429ae5385c82b}{operator=}} (const \mbox{\hyperlink{class_desktop_computer_double_monitor}{Desktop\+Computer\+Double\+Monitor}} \&c\+Desktop\+Computer\+Double\+Monitor)
\end{DoxyCompactItemize}
\doxysubsection*{Additional Inherited Members}


\doxysubsection{Detailed Description}


Definition at line 960 of file Computer.\+h.



\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{class_desktop_computer_double_monitor_a2e2d54fbb04cc55e77feda1c6d4bce4b}\label{class_desktop_computer_double_monitor_a2e2d54fbb04cc55e77feda1c6d4bce4b}} 
\index{DesktopComputerDoubleMonitor@{DesktopComputerDoubleMonitor}!DesktopComputerDoubleMonitor@{DesktopComputerDoubleMonitor}}
\index{DesktopComputerDoubleMonitor@{DesktopComputerDoubleMonitor}!DesktopComputerDoubleMonitor@{DesktopComputerDoubleMonitor}}
\doxysubsubsection{\texorpdfstring{DesktopComputerDoubleMonitor()}{DesktopComputerDoubleMonitor()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily Desktop\+Computer\+Double\+Monitor\+::\+Desktop\+Computer\+Double\+Monitor (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{class_mouse}{Mouse}} $\ast$}]{p\+Mouse,  }\item[{\mbox{\hyperlink{class_keyboard}{Keyboard}} $\ast$}]{p\+Keyboard,  }\item[{\mbox{\hyperlink{class_monitor}{Monitor}} $\ast$}]{p\+Monitor1,  }\item[{\mbox{\hyperlink{class_monitor}{Monitor}} $\ast$}]{p\+Monitor2,  }\item[{\mbox{\hyperlink{class_host}{Host}} $\ast$}]{p\+Host }\end{DoxyParamCaption})}

Construction


\begin{DoxyParams}{Parameters}
{\em Mouse$\ast$} & p\+Mouse \\
\hline
{\em Keyboard$\ast$} & p\+Keyboard \\
\hline
{\em Monitor$\ast$} & p\+Monitor1 \\
\hline
{\em Monitor$\ast$} & p\+Monitor2 \\
\hline
{\em Host$\ast$} & p\+Host \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}


Definition at line 1158 of file Computer.\+cpp.

\mbox{\Hypertarget{class_desktop_computer_double_monitor_a6dc58ec28a9e95f2d25a67180600926c}\label{class_desktop_computer_double_monitor_a6dc58ec28a9e95f2d25a67180600926c}} 
\index{DesktopComputerDoubleMonitor@{DesktopComputerDoubleMonitor}!````~DesktopComputerDoubleMonitor@{$\sim$DesktopComputerDoubleMonitor}}
\index{````~DesktopComputerDoubleMonitor@{$\sim$DesktopComputerDoubleMonitor}!DesktopComputerDoubleMonitor@{DesktopComputerDoubleMonitor}}
\doxysubsubsection{\texorpdfstring{$\sim$DesktopComputerDoubleMonitor()}{~DesktopComputerDoubleMonitor()}}
{\footnotesize\ttfamily Desktop\+Computer\+Double\+Monitor\+::$\sim$\+Desktop\+Computer\+Double\+Monitor (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

Destruction


\begin{DoxyParams}{Parameters}
{\em V\+O\+ID} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}


Definition at line 1183 of file Computer.\+cpp.

\mbox{\Hypertarget{class_desktop_computer_double_monitor_a380ec09359ce1473db52fe79cb3deece}\label{class_desktop_computer_double_monitor_a380ec09359ce1473db52fe79cb3deece}} 
\index{DesktopComputerDoubleMonitor@{DesktopComputerDoubleMonitor}!DesktopComputerDoubleMonitor@{DesktopComputerDoubleMonitor}}
\index{DesktopComputerDoubleMonitor@{DesktopComputerDoubleMonitor}!DesktopComputerDoubleMonitor@{DesktopComputerDoubleMonitor}}
\doxysubsubsection{\texorpdfstring{DesktopComputerDoubleMonitor()}{DesktopComputerDoubleMonitor()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily Desktop\+Computer\+Double\+Monitor\+::\+Desktop\+Computer\+Double\+Monitor (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{class_desktop_computer_double_monitor}{Desktop\+Computer\+Double\+Monitor}} \&}]{c\+Desktop\+Computer\+Double\+Monitor }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

Copy Construction


\begin{DoxyParams}{Parameters}
{\em const} & \mbox{\hyperlink{class_desktop_computer_double_monitor}{Desktop\+Computer\+Double\+Monitor}}\& c\+Desktop\+Computer\+Double\+Monitor \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}


\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{class_desktop_computer_double_monitor_a26000db19afb3be71bfc124bba70de4b}\label{class_desktop_computer_double_monitor_a26000db19afb3be71bfc124bba70de4b}} 
\index{DesktopComputerDoubleMonitor@{DesktopComputerDoubleMonitor}!Operation@{Operation}}
\index{Operation@{Operation}!DesktopComputerDoubleMonitor@{DesktopComputerDoubleMonitor}}
\doxysubsubsection{\texorpdfstring{Operation()}{Operation()}}
{\footnotesize\ttfamily \mbox{\hyperlink{_my_self_def_8h_a7927e087749615dae3114cc27b91c86d}{V\+O\+ID}} Desktop\+Computer\+Double\+Monitor\+::\+Operation (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

Operation


\begin{DoxyParams}{Parameters}
{\em V\+O\+ID} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}


Reimplemented from \mbox{\hyperlink{class_desktop_computer_a551621eb2e97a3a3f8e01365972b006a}{Desktop\+Computer}}.



Definition at line 1195 of file Computer.\+cpp.

\mbox{\Hypertarget{class_desktop_computer_double_monitor_a9bda0e197d3b7cf365f429ae5385c82b}\label{class_desktop_computer_double_monitor_a9bda0e197d3b7cf365f429ae5385c82b}} 
\index{DesktopComputerDoubleMonitor@{DesktopComputerDoubleMonitor}!operator=@{operator=}}
\index{operator=@{operator=}!DesktopComputerDoubleMonitor@{DesktopComputerDoubleMonitor}}
\doxysubsubsection{\texorpdfstring{operator=()}{operator=()}}
{\footnotesize\ttfamily \mbox{\hyperlink{class_desktop_computer_double_monitor}{Desktop\+Computer\+Double\+Monitor}}\& Desktop\+Computer\+Double\+Monitor\+::operator= (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{class_desktop_computer_double_monitor}{Desktop\+Computer\+Double\+Monitor}} \&}]{c\+Desktop\+Computer\+Double\+Monitor }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

Assignment


\begin{DoxyParams}{Parameters}
{\em const} & \mbox{\hyperlink{class_desktop_computer_double_monitor}{Desktop\+Computer\+Double\+Monitor}}\& c\+Desktop\+Computer\+Double\+Monitor \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
\mbox{\hyperlink{class_desktop_computer_double_monitor}{Desktop\+Computer\+Double\+Monitor}}\& 
\end{DoxyReturn}


The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
C\+:/96\+\_\+project/\+Design\+Pattern/\+Product/groupinc/\mbox{\hyperlink{_computer_8h}{Computer.\+h}}\item 
C\+:/96\+\_\+project/\+Design\+Pattern/\+Product/\mbox{\hyperlink{_computer_8cpp}{Computer.\+cpp}}\end{DoxyCompactItemize}
